Weichai Water Temperature Sensor 1003081464